@tool
class_name StateChartStateAction_Weapon
extends StateChartStateActionBase

#region 属性
#endregion
#region 字段
#endregion
#region 信号
#endregion

#region 基类方法
func init(_manager:StateChartManager,_state:State):
	addition_effect_init_args["Target"] = _manager.get_entity()
	addition_effect_init_args["Action"] = self
	super(_manager,_state)
func on_event_received(event:StringName):
	super(event)
func on_state_entered():
	super()
func on_state_exited():
	super()
func on_state_input(event:InputEvent):
	super(event)
func on_state_unhandled_input(event:InputEvent):
	super(event)
func on_state_processing(delta:float):
	super(delta)
func on_state_physics_processing(delta:float):
	super(delta)
func on_state_stepped():
	super()
func on_transition_pending(init_delay:float,remaining_delay:float):
	super(init_delay,remaining_delay)
#endregion
#region 公共方法
#endregion
#region 私有方法
#endregion
#region 生命周期函数
func _get_configuration_warnings() -> PackedStringArray:
	var warnings = super()
	return warnings
#endregion
